package com.woniuxy.cloud.carl.carlgoods.client.param;

import lombok.Data;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import java.math.BigDecimal;

@Data
public class ModifySkuParam {

    private Long skuId;


    /**
     * 价格
     */
    @Min(0)
    private BigDecimal skuPrice;

    /**
     * 库存
     */
    @Min(0)
    private Integer skuStock;

    /**
     * sku的销量
     */
    @Min(0)
    private Integer skuSales;



    /**
     * 折扣
     */
    @Min(0)
    @Max(1)
    private double discount;

    /**
     * 状态   1、上架     2、下架
     */
//    @Pattern(regexp ="[1-2]",message = "状态码只能是1或者2")
    @Min(1)
    @Max(2)
    private Integer skuStatus;

}
